package com.hangwei.paperless.model.bean;

import java.util.List;

/**
 * Created by 张龙臣 on 2020/12/8.
 */

public class SubProcessListAll {

    /**
     * isComplete : false
     * subBillId : b193e878389511eb9291886639a40a6f
     * bushPN : 1
     * bushIPLNo : 23
     * material : 23
     * qty : 2
     * description : <p>dssdfdsa士大夫撒地方是</p>
     * seq : 0
     * billId : 37e44515ecc44f57ab15fee256027869
     * sourceId : 0f671a9d1cab4e9ea03ede78dff33c24
     * id : b1972b46389511eb9291886639a40a6f
     * drsList : [{"billSeq":1,"bushingSN":null,"dataList":[{"id":"b197ff19389511eb9291886639a40a6f","technicianId":null,"technicianStampId":null,"technicianDate":null,"bushingSheetId":"b1972b46389511eb9291886639a40a6f","description":"Shank Langth(S)","bushingSN":null,"dlMin":1,"dlMax":3,"dbpMin":null,"dbpMax":null,"actualDim":null,"docroleId":null,"seq":1,"billId":"37e44515ecc44f57ab15fee256027869","remark":null,"sourceId":"ba71881b94774c07bb24c56c5b2f0857","subBillId":"b193e878389511eb9291886639a40a6f","billSeq":1,"technician":null,"technicianStampTypeCode":null,"technicianStampCode":null},{"id":"b197fe36389511eb9291886639a40a6f","technicianId":null,"technicianStampId":null,"technicianDate":null,"bushingSheetId":"b1972b46389511eb9291886639a40a6f","description":"Hole I.D.","bushingSN":null,"dlMin":null,"dlMax":null,"dbpMin":null,"dbpMax":null,"actualDim":null,"docroleId":null,"seq":2,"billId":"37e44515ecc44f57ab15fee256027869","remark":null,"sourceId":"ae06ab1f7e7849e5b7fcb67a4a8d9121","subBillId":"b193e878389511eb9291886639a40a6f","billSeq":1,"technician":null,"technicianStampTypeCode":null,"technicianStampCode":null},{"id":"b197fd25389511eb9291886639a40a6f","technicianId":null,"technicianStampId":null,"technicianDate":null,"bushingSheetId":"b1972b46389511eb9291886639a40a6f","description":"Bush O.D.(M)","bushingSN":null,"dlMin":4,"dlMax":4,"dbpMin":null,"dbpMax":null,"actualDim":null,"docroleId":null,"seq":3,"billId":"37e44515ecc44f57ab15fee256027869","remark":null,"sourceId":"97d3e6ae55d947c7ab7be1fab868188c","subBillId":"b193e878389511eb9291886639a40a6f","billSeq":1,"technician":null,"technicianStampTypeCode":null,"technicianStampCode":null},{"id":"b197f704389511eb9291886639a40a6f","technicianId":null,"technicianStampId":null,"technicianDate":null,"bushingSheetId":"b1972b46389511eb9291886639a40a6f","description":"Flange Thickness","bushingSN":null,"dlMin":2,"dlMax":5,"dbpMin":null,"dbpMax":null,"actualDim":null,"docroleId":null,"seq":4,"billId":"37e44515ecc44f57ab15fee256027869","remark":null,"sourceId":"245673d3f5434aa5b54e18b63b72bef4","subBillId":"b193e878389511eb9291886639a40a6f","billSeq":1,"technician":null,"technicianStampTypeCode":null,"technicianStampCode":null}]},{"billSeq":2,"bushingSN":null,"dataList":[{"id":"b197fb2f389511eb9291886639a40a6f","technicianId":null,"technicianStampId":null,"technicianDate":null,"bushingSheetId":"b1972b46389511eb9291886639a40a6f","description":"Shank Langth(S)","bushingSN":null,"dlMin":null,"dlMax":null,"dbpMin":null,"dbpMax":null,"actualDim":null,"docroleId":null,"seq":1,"billId":"37e44515ecc44f57ab15fee256027869","remark":null,"sourceId":"4c6a7c7228a743bfa3e8c2811b244049","subBillId":"b193e878389511eb9291886639a40a6f","billSeq":2,"technician":null,"technicianStampTypeCode":null,"technicianStampCode":null},{"id":"b197fa0f389511eb9291886639a40a6f","technicianId":null,"technicianStampId":null,"technicianDate":null,"bushingSheetId":"b1972b46389511eb9291886639a40a6f","description":"Hole I.D.","bushingSN":null,"dlMin":null,"dlMax":null,"dbpMin":null,"dbpMax":null,"actualDim":null,"docroleId":null,"seq":2,"billId":"37e44515ecc44f57ab15fee256027869","remark":null,"sourceId":"3b7b895beae04bf499f229cc43044868","subBillId":"b193e878389511eb9291886639a40a6f","billSeq":2,"technician":null,"technicianStampTypeCode":null,"technicianStampCode":null},{"id":"b197fc38389511eb9291886639a40a6f","technicianId":null,"technicianStampId":null,"technicianDate":null,"bushingSheetId":"b1972b46389511eb9291886639a40a6f","description":"Bush O.D.(M)","bushingSN":null,"dlMin":3,"dlMax":5,"dbpMin":null,"dbpMax":null,"actualDim":null,"docroleId":null,"seq":3,"billId":"37e44515ecc44f57ab15fee256027869","remark":null,"sourceId":"719d72b3306440dd953e038f5f19093d","subBillId":"b193e878389511eb9291886639a40a6f","billSeq":2,"technician":null,"technicianStampTypeCode":null,"technicianStampCode":null},{"id":"b197ffec389511eb9291886639a40a6f","technicianId":null,"technicianStampId":null,"technicianDate":null,"bushingSheetId":"b1972b46389511eb9291886639a40a6f","description":"Flange Thickness","bushingSN":null,"dlMin":2,"dlMax":6,"dbpMin":null,"dbpMax":null,"actualDim":null,"docroleId":null,"seq":4,"billId":"37e44515ecc44f57ab15fee256027869","remark":null,"sourceId":"d2cdc0fa3dd5494ea04d82bd3d815642","subBillId":"b193e878389511eb9291886639a40a6f","billSeq":2,"technician":null,"technicianStampTypeCode":null,"technicianStampCode":null}]}]
     * stepList : [{"id":"b198e397389511eb9291886639a40a6f","technicianId":null,"technicianStampId":null,"technicianDate":null,"bushingSheetId":"b1972b46389511eb9291886639a40a6f","description":"<p>1<\/p>","departmentId":"c63396daa3c64785a9945debf57dc956","docroleId":"61c207cb545c48f0b67621d502f77ff6","seq":1,"billId":"37e44515ecc44f57ab15fee256027869","remark":null,"sourceId":"638443718fdd48fea78f5f048bad5cbb","subBillId":"b193e878389511eb9291886639a40a6f","technician":null,"technicianStampTypeCode":null,"technicianStampCode":null,"departmentName":"一号车间"},{"id":"b198e186389511eb9291886639a40a6f","technicianId":null,"technicianStampId":null,"technicianDate":null,"bushingSheetId":null,"description":"<p>23<\/p>","departmentId":"52ceb201769c45eca3bdefd1324a11b7","docroleId":"d71000f616bc4901b3f5f58fe661258c","seq":2,"billId":"37e44515ecc44f57ab15fee256027869","remark":null,"sourceId":"328f830fe3b84f9e898bebf8ef6a94de","subBillId":"b193e878389511eb9291886639a40a6f","technician":null,"technicianStampTypeCode":null,"technicianStampCode":null,"departmentName":"大修车间"},{"id":"b198e4c8389511eb9291886639a40a6f","technicianId":null,"technicianStampId":null,"technicianDate":null,"bushingSheetId":"b1972b46389511eb9291886639a40a6f","description":"<p>asdfsdfasfdsfd<\/p>","departmentId":"c63396daa3c64785a9945debf57dc956","docroleId":"d71000f616bc4901b3f5f58fe661258c","seq":2,"billId":"37e44515ecc44f57ab15fee256027869","remark":null,"sourceId":"ddfcc32f04014764b4ff36865c4de362","subBillId":"b193e878389511eb9291886639a40a6f","technician":null,"technicianStampTypeCode":null,"technicianStampCode":null,"departmentName":"一号车间"}]
     */

    public Boolean isComplete;
    public String subBillId;
    public String sheetNo;
    public String woNo;
    public String bushPN;
    public String bushIPLNo;
    public String manualNo;
    public String material;
    public Integer qty;
    public Integer state;
    public String description;
    public Integer seq;
    public String billId;
    public String sourceId;
    public String id;
    public List<DrsListBean> drsList;
    public List<StepListBean> stepList;
    public List<String> picList;

    public static class DrsListBean {
        /**
         * billSeq : 1
         * bushingSN : null
         * dataList : [{"id":"b197ff19389511eb9291886639a40a6f","technicianId":null,"technicianStampId":null,"technicianDate":null,"bushingSheetId":"b1972b46389511eb9291886639a40a6f","description":"Shank Langth(S)","bushingSN":null,"dlMin":1,"dlMax":3,"dbpMin":null,"dbpMax":null,"actualDim":null,"docroleId":null,"seq":1,"billId":"37e44515ecc44f57ab15fee256027869","remark":null,"sourceId":"ba71881b94774c07bb24c56c5b2f0857","subBillId":"b193e878389511eb9291886639a40a6f","billSeq":1,"technician":null,"technicianStampTypeCode":null,"technicianStampCode":null},{"id":"b197fe36389511eb9291886639a40a6f","technicianId":null,"technicianStampId":null,"technicianDate":null,"bushingSheetId":"b1972b46389511eb9291886639a40a6f","description":"Hole I.D.","bushingSN":null,"dlMin":null,"dlMax":null,"dbpMin":null,"dbpMax":null,"actualDim":null,"docroleId":null,"seq":2,"billId":"37e44515ecc44f57ab15fee256027869","remark":null,"sourceId":"ae06ab1f7e7849e5b7fcb67a4a8d9121","subBillId":"b193e878389511eb9291886639a40a6f","billSeq":1,"technician":null,"technicianStampTypeCode":null,"technicianStampCode":null},{"id":"b197fd25389511eb9291886639a40a6f","technicianId":null,"technicianStampId":null,"technicianDate":null,"bushingSheetId":"b1972b46389511eb9291886639a40a6f","description":"Bush O.D.(M)","bushingSN":null,"dlMin":4,"dlMax":4,"dbpMin":null,"dbpMax":null,"actualDim":null,"docroleId":null,"seq":3,"billId":"37e44515ecc44f57ab15fee256027869","remark":null,"sourceId":"97d3e6ae55d947c7ab7be1fab868188c","subBillId":"b193e878389511eb9291886639a40a6f","billSeq":1,"technician":null,"technicianStampTypeCode":null,"technicianStampCode":null},{"id":"b197f704389511eb9291886639a40a6f","technicianId":null,"technicianStampId":null,"technicianDate":null,"bushingSheetId":"b1972b46389511eb9291886639a40a6f","description":"Flange Thickness","bushingSN":null,"dlMin":2,"dlMax":5,"dbpMin":null,"dbpMax":null,"actualDim":null,"docroleId":null,"seq":4,"billId":"37e44515ecc44f57ab15fee256027869","remark":null,"sourceId":"245673d3f5434aa5b54e18b63b72bef4","subBillId":"b193e878389511eb9291886639a40a6f","billSeq":1,"technician":null,"technicianStampTypeCode":null,"technicianStampCode":null}]
         */

        public Integer billSeq;
        public String bushingSN;
        public List<SubProcessListInfo> dataList;
    }

    public static class StepListBean {
        /**
         * id : b198e397389511eb9291886639a40a6f
         * technicianId : null
         * technicianStampId : null
         * technicianDate : null
         * bushingSheetId : b1972b46389511eb9291886639a40a6f
         * description : <p>1</p>
         * departmentId : c63396daa3c64785a9945debf57dc956
         * docroleId : 61c207cb545c48f0b67621d502f77ff6
         * seq : 1
         * billId : 37e44515ecc44f57ab15fee256027869
         * remark : null
         * sourceId : 638443718fdd48fea78f5f048bad5cbb
         * subBillId : b193e878389511eb9291886639a40a6f
         * technician : null
         * technicianStampTypeCode : null
         * technicianStampCode : null
         * departmentName : 一号车间
         */

        public String id;
        public String technicianId;
        public String technicianStampId;
        public String technicianDate;
        public String bushingSheetId;
        public String description;
        public String departmentId;
        public String docroleId;
        public Integer seq;
        public String billId;
        public String remark;
        public String sourceId;
        public String subBillId;
        public String technician;
        public String technicianStampTypeCode;
        public String technicianStampCode;
        public String departmentName;

        public boolean canSeal;
    }
}
